import java.util.Scanner;

public class Visitor {
	// 一个景区根据游人的年龄收取不同价格的门票，其中大于60岁或小于18岁的免费，
	// 18岁到60岁之间的20元。请编写游人（Visitor）类，
	// 根据年龄段决定能购买的门票价格并输出。用户输入n则退出程序。
	int age;
	String name;

	public void buyTickets() {
		Scanner input = new Scanner(System.in);
		do {
			System.out.println("请输入姓名：");
			name = input.next();
			if (name.equals("n")) {
				System.out.println("退出程序");
				break;
			}
			System.out.println("请输入年龄：");
			age = input.nextInt();
			if (age > 60 || age < 18) {
				System.out.println(name + "的年龄为" + age + ",门票免费");
			} else if (age >= 18 && age <= 60) {
				System.out.println(name + "的年龄为" + age + "票价20");
			}
		} while (true);

	}

	public static void main(String[] args) {
		Visitor tom = new Visitor();
		tom.buyTickets();

	}
}
